keep something hidden - Français Anglais Dictionnaire